home *** CD-ROM | disk | FTP | other *** search
Unknown | 1994-09-22 | 3.8 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
10%
| dexvert
| Jesper Olsen Module (music/jesperOlsen)
| magic
| Supported |
1%
| dexvert
| TTComp Archive (archive/ttcomp)
| fallback
| Supported |
100%
| file
| TTComp archive data, binary, 2K dictionary
| default (weak)
| |
99%
| file
| data
| default
| |
66%
| TrID
| TTComp archive compressed (bin-2K)
| default (weak)
| |
33%
| TrID
| Adobe PhotoShop Brush
| default (weak)
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 05 00 01 00 00 00 1a | 00 00 00 00 00 00 00 1a |........|........|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 05 00 05 00 00 |........|........|
|00000030| 00 26 00 00 00 00 00 00 | 00 26 61 32 45 39 00 00 |.&......|.&a2E9..|
|00000040| 4e 16 00 00 20 19 00 00 | 00 00 00 00 00 00 00 00 |N... ...|........|
|00000050| 00 00 0c 57 69 6e 64 6f | 77 43 75 72 73 6f 72 00 |...Windo|wCursor.|
|00000060| 00 06 00 00 00 00 00 a5 | 00 00 00 00 00 00 00 a5 |........|........|
|00000070| 00 00 00 14 03 c1 00 28 | 05 7e 00 ff 00 00 00 00 |.......(|.~......|
|00000080| 00 00 0f a8 00 00 00 00 | 4e 1c 00 00 00 09 00 00 |........|N.......|
|00000090| 00 04 00 04 ff fc ff fa | 00 04 00 04 ff fc ff fc |........|........|
|000000a0| 00 00 00 00 00 00 00 00 | 83 00 0b 40 10 6b 53 63 |........|...@.kSc|
|000000b0| 72 65 65 6e 41 50 49 2f | 31 39 39 39 36 00 06 47 |reenAPI/|19996..G|
|000000c0| 65 6e 65 76 61 00 00 4b | 42 6f 6f 6c 65 61 6e 20 |eneva..K|Boolean |
|000000d0| 57 69 6e 64 6f 77 43 75 | 72 73 6f 72 28 46 69 6c |WindowCu|rsor(Fil|
|000000e0| 65 52 65 63 48 6e 64 6c | 20 66 72 48 6e 64 6c 2c |eRecHndl| frHndl,|
|000000f0| 20 57 69 6e 64 6f 77 50 | 74 72 20 77 69 6e 64 6f | WindowP|tr windo|
|00000100| 77 2c 20 50 6f 69 6e 74 | 20 67 6c 6f 62 61 6c 50 |w, Point| globalP|
|00000110| 74 29 3b 00 00 00 06 00 | 00 00 00 00 a2 00 00 00 |t);.....|........|
|00000120| 00 00 00 00 a2 00 00 00 | 00 03 c1 00 14 05 7e 00 |........|......~.|
|00000130| ff 00 00 00 00 00 00 0f | a8 00 00 00 00 4e 1d 00 |........|.....N..|
|00000140| 00 00 09 00 00 00 04 00 | 04 ff fc ff fa 00 04 00 |........|........|
|00000150| 04 ff fc ff fc 00 00 00 | 00 00 00 00 00 83 00 0b |........|........|
|00000160| 40 14 6b 53 63 72 65 65 | 6e 4f 6e 65 4c 69 6e 65 |@.kScree|nOneLine|
|00000170| 2f 31 39 39 39 37 00 06 | 47 65 6e 65 76 61 00 00 |/19997..|Geneva..|
|00000180| 44 a5 41 70 70 57 61 6e | 6e 61 62 65 20 28 57 69 |D.AppWan|nabe (Wi|
|00000190| 6e 64 6f 77 2e 63 29 2e | 20 20 43 61 6c 6c 65 64 |ndow.c).| Called|
|000001a0| 20 62 79 20 66 72 61 6d | 65 77 6f 72 6b 20 73 6f | by fram|ework so|
|000001b0| 20 61 70 70 20 63 61 6e | 20 6d 61 6e 61 67 65 20 | app can| manage |
|000001c0| 75 6e 64 6f 2e 00 00 00 | 06 00 00 00 00 00 44 00 |undo....|......D.|
|000001d0| 00 00 00 00 00 00 44 00 | 00 00 00 02 6b 04 40 02 |......D.|....k.@.|
|000001e0| 6c 01 00 00 00 00 00 00 | 01 0f f1 00 00 00 00 00 |l.......|........|
|000001f0| 00 00 00 00 0c 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000200| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000210| 00 00 00 00 00 00 00 00 | 00 00 00 00 06 00 00 00 |........|........|
|00000220| 00 00 93 00 00 00 00 00 | 00 00 93 00 00 00 00 02 |........|........|
|00000230| 6b 02 28 03 c1 00 ff 00 | 00 00 00 00 00 0f a8 00 |k.(.....|........|
|00000240| 00 00 00 4e 16 00 00 00 | 09 00 00 00 04 00 04 ff |...N....|........|
|00000250| fc ff fa 00 04 00 04 ff | fc ff fc 00 00 00 00 00 |........|........|
|00000260| 00 00 00 83 00 0b 40 0b | 6c 69 6e 6b 73 2f 31 39 |......@.|links/19|
|00000270| 39 39 30 00 06 4d 6f 6e | 61 63 6f 00 00 28 61 31 |990..Mon|aco..(a1|
|00000280| 45 32 2c 44 6f 53 65 74 | 52 65 73 43 75 72 73 6f |E2,DoSet|ResCurso|
|00000290| 72 0d 61 31 45 38 2c 44 | 6f 57 69 6e 64 6f 77 43 |r.a1E8,D|oWindowC|
|000002a0| 75 72 73 6f 72 0d 00 16 | 00 01 00 00 00 00 00 10 |ursor...|........|
|000002b0| 00 0c 00 01 00 00 00 00 | 00 00 00 00 00 00 00 06 |........|........|
|000002c0| 00 00 00 00 0c 79 00 00 | 00 00 00 00 0c 79 00 00 |.....y..|.....y..|
|000002d0| 00 00 00 00 75 30 02 6b | 01 ff 00 00 00 00 00 00 |....u0.k|........|
|000002e0| 0f a8 00 00 00 00 4e 1f | 00 00 00 09 00 00 00 04 |......N.|........|
|000002f0| 00 04 ff fc ff fa 00 04 | 00 04 ff fc ff fc 00 00 |........|........|
|00000300| 00 00 00 00 00 00 83 00 | 0b 40 0a 62 6f 64 79 2f |........|.@.body/|
|00000310| 31 39 39 39 39 00 06 4d | 6f 6e 61 63 6f 00 0b 47 |19999..M|onaco..G|
|00000320| 42 6f 6f 6c 65 61 6e 20 | 57 69 6e 64 6f 77 43 75 |Boolean |WindowCu|
|00000330| 72 73 6f 72 28 46 69 6c | 65 52 65 63 48 6e 64 6c |rsor(Fil|eRecHndl|
|00000340| 20 66 72 48 6e 64 6c 2c | 20 57 69 6e 64 6f 77 50 | frHndl,| WindowP|
|00000350| 74 72 20 77 69 6e 64 6f | 77 2c 20 50 6f 69 6e 74 |tr windo|w, Point|
|00000360| 20 67 6c 6f 62 61 6c 50 | 74 29 3b 0d 0d 20 20 20 | globalP|t);.. |
|00000370| 20 46 69 6c 65 3a 20 41 | 70 70 57 61 6e 6e 61 62 | File: A|ppWannab|
|00000380| 65 2e 68 0d 0d 49 4e 50 | 55 54 3a 20 20 66 72 48 |e.h..INP|UT: frH|
|00000390| 6e 64 6c 20 20 20 20 20 | 20 46 69 6c 65 20 72 65 |ndl | File re|
|000003a0| 66 65 72 65 6e 63 65 20 | 6f 66 20 64 6f 63 75 6d |ference |of docum|
|000003b0| 65 6e 74 20 74 6f 20 64 | 65 74 65 72 6d 69 6e 65 |ent to d|etermine|
|000003c0| 20 63 75 72 73 6f 72 20 | 66 6f 72 2e 0d 20 20 20 | cursor |for.. |
|000003d0| 20 20 20 20 20 77 69 6e | 64 6f 77 20 20 20 20 20 | win|dow |
|000003e0| 20 57 69 6e 64 6f 77 20 | 74 6f 20 64 65 74 65 72 | Window |to deter|
|000003f0| 6d 69 6e 65 20 63 75 72 | 73 6f 72 20 66 6f 72 2e |mine cur|sor for.|
|00000400| 0d 20 20 20 20 20 20 20 | 20 67 6c 6f 62 61 6c 50 |. | globalP|
|00000410| 74 20 20 20 20 47 6c 6f | 62 61 6c 20 6c 6f 63 61 |t Glo|bal loca|
|00000420| 74 69 6f 6e 20 6f 66 20 | 63 75 72 73 6f 72 20 74 |tion of |cursor t|
|00000430| 6f 20 64 65 74 65 72 6d | 69 6e 65 2e 0d 0d 54 68 |o determ|ine...Th|
|00000440| 69 73 20 66 75 6e 63 74 | 69 6f 6e 20 69 73 20 77 |is funct|ion is w|
|00000450| 68 65 72 65 20 79 6f 75 | 20 61 64 6a 75 73 74 20 |here you| adjust |
|00000460| 74 68 65 20 63 75 72 73 | 6f 72 20 74 6f 20 72 65 |the curs|or to re|
|00000470| 66 6c 65 63 74 20 74 68 | 65 20 6c 6f 63 61 74 69 |flect th|e locati|
|00000480| 6f 6e 20 69 6e 20 74 68 | 65 0d 64 6f 63 75 6d 65 |on in th|e.docume|
|00000490| 6e 74 20 6f 72 20 77 69 | 6e 64 6f 77 2e 20 20 59 |nt or wi|ndow. Y|
|000004a0| 6f 75 20 68 61 76 65 20 | 74 68 65 20 61 64 64 69 |ou have |the addi|
|000004b0| 74 69 6f 6e 61 6c 20 69 | 6e 70 75 74 20 6f 66 20 |tional i|nput of |
|000004c0| 67 43 75 72 73 6f 72 52 | 67 6e 20 74 6f 20 64 65 |gCursorR|gn to de|
|000004d0| 61 6c 0d 77 69 74 68 2e | 20 20 54 68 65 20 77 61 |al.with.| The wa|
|000004e0| 79 20 74 68 61 74 20 74 | 68 65 20 63 75 72 73 6f |y that t|he curso|
|000004f0| 72 20 68 61 6e 64 6c 69 | 6e 67 20 77 6f 72 6b 73 |r handli|ng works|
|00000500| 20 69 73 20 61 73 20 66 | 6f 6c 6c 6f 77 73 3a 0d | is as f|ollows:.|
|00000510| 31 29 20 20 54 68 65 20 | 61 70 70 6c 69 63 61 74 |1) The |applicat|
|00000520| 69 6f 6e 20 63 61 6c 6c | 73 20 44 6f 57 69 6e 64 |ion call|s DoWind|
|00000530| 6f 77 43 75 72 73 6f 72 | 2e 0d 32 29 20 20 44 6f |owCursor|..2) Do|
|00000540| 57 69 6e 64 6f 77 43 75 | 72 73 6f 72 20 77 6f 72 |WindowCu|rsor wor|
|00000550| 6b 73 20 69 74 73 20 77 | 61 79 20 74 68 72 6f 75 |ks its w|ay throu|
|00000560| 67 68 20 74 68 65 20 77 | 69 6e 64 6f 77 73 2f 64 |gh the w|indows/d|
|00000570| 6f 63 75 6d 65 6e 74 73 | 2c 20 66 72 6f 6e 74 20 |ocuments|, front |
|00000580| 74 6f 20 62 61 63 6b 2e | 0d 20 20 20 20 49 74 20 |to back.|. It |
|00000590| 6c 6f 6f 6b 73 20 61 74 | 20 74 68 65 20 64 6f 63 |looks at| the doc|
|000005a0| 75 6d 65 6e 74 27 73 20 | 77 69 6e 64 6f 77 43 75 |ument's |windowCu|
|000005b0| 72 73 6f 72 50 72 6f 63 | 20 61 6e 64 20 63 68 65 |rsorProc| and che|
|000005c0| 63 6b 73 20 74 6f 20 73 | 65 65 20 69 66 20 74 68 |cks to s|ee if th|
|000005d0| 65 20 64 6f 63 75 6d 65 | 6e 74 0d 20 20 20 20 68 |e docume|nt. h|
|000005e0| 61 73 20 6f 6e 65 2e 20 | 20 49 66 20 74 68 65 20 |as one. | If the |
|000005f0| 64 6f 63 75 6d 65 6e 74 | 20 64 6f 65 73 6e 27 74 |document| doesn't|
|00000600| 20 68 61 76 65 20 6f 6e | 65 2c 20 74 68 65 6e 20 | have on|e, then |
|00000610| 69 74 20 61 73 73 75 6d | 65 73 20 74 68 61 74 20 |it assum|es that |
|00000620| 74 68 61 74 20 77 69 6e | 64 6f 77 0d 20 20 20 20 |that win|dow. |
|00000630| 61 6c 77 61 79 73 20 77 | 61 6e 74 73 20 61 6e 20 |always w|ants an |
|00000640| 61 72 72 6f 77 2e 20 20 | 49 66 20 74 68 65 20 63 |arrow. |If the c|
|00000650| 75 72 73 6f 72 20 69 73 | 20 6f 76 65 72 20 74 68 |ursor is| over th|
|00000660| 61 74 20 77 69 6e 64 6f | 77 2c 20 74 68 65 20 63 |at windo|w, the c|
|00000670| 75 72 73 6f 72 20 69 73 | 20 73 65 74 0d 20 20 20 |ursor is| set. |
|00000680| 20 74 6f 20 61 6e 20 61 | 72 72 6f 77 2c 20 61 6e | to an a|rrow, an|
|00000690| 64 20 77 65 27 72 65 20 | 64 6f 6e 65 2e 20 20 49 |d we're |done. I|
|000006a0| 66 20 74 68 65 20 63 75 | 72 73 6f 72 20 69 73 6e |f the cu|rsor isn|
|000006b0| 27 74 20 6f 76 65 72 20 | 74 68 65 20 77 69 6e 64 |'t over |the wind|
|000006c0| 6f 77 2c 20 74 68 65 6e | 20 74 68 65 20 6e 65 78 |ow, then| the nex|
|000006d0| 74 0d 20 20 20 20 77 69 | 6e 64 6f 77 20 69 73 20 |t. wi|ndow is |
|000006e0| 74 72 69 65 64 2e 20 20 | 49 66 20 61 6c 6c 20 64 |tried. |If all d|
|000006f0| 6f 63 75 6d 65 6e 74 73 | 20 64 6f 6e 27 74 20 68 |ocuments| don't h|
|00000700| 61 76 65 20 61 20 77 69 | 6e 64 6f 77 43 75 72 73 |ave a wi|ndowCurs|
|00000710| 6f 72 50 72 6f 63 2c 20 | 74 68 65 6e 20 74 68 65 |orProc, |then the|
|00000720| 20 63 75 72 73 6f 72 0d | 20 20 20 20 69 73 20 73 | cursor.| is s|
|00000730| 65 74 20 74 6f 20 61 6e | 20 61 72 72 6f 77 20 28 |et to an| arrow (|
|00000740| 66 6f 72 20 74 68 65 20 | 6e 6f 6e 2d 64 6f 63 75 |for the |non-docu|
|00000750| 6d 65 6e 74 20 61 72 65 | 61 20 6f 66 20 74 68 65 |ment are|a of the|
|00000760| 20 73 63 72 65 65 6e 29 | 2e 0d 33 29 20 20 49 66 | screen)|..3) If|
|00000770| 20 61 20 64 6f 63 75 6d | 65 6e 74 20 68 61 73 20 | a docum|ent has |
|00000780| 61 20 77 69 6e 64 6f 77 | 43 75 72 73 6f 72 50 72 |a window|CursorPr|
|00000790| 6f 63 2c 20 74 68 65 6e | 20 74 68 65 20 70 72 6f |oc, then| the pro|
|000007a0| 63 20 69 73 20 63 61 6c | 6c 65 64 2e 20 20 54 68 |c is cal|led. Th|
|000007b0| 65 20 70 72 6f 63 27 73 | 0d 20 20 20 20 6a 6f 62 |e proc's|. job|
|000007c0| 20 69 73 20 61 73 20 66 | 6f 6c 6c 6f 77 73 3a 0d | is as f|ollows:.|
|000007d0| 20 20 20 20 61 29 20 20 | 49 66 20 74 68 65 20 63 | a) |If the c|
|000007e0| 75 72 73 6f 72 20 69 73 | 20 6f 76 65 72 20 61 20 |ursor is| over a |
|000007f0| 70 6f 73 69 74 69 6f 6e | 20 74 68 61 74 20 69 73 |position| that is|
|00000800| 20 64 65 74 65 72 6d 69 | 6e 65 64 20 62 79 20 74 | determi|ned by t|
|00000810| 68 65 20 77 69 6e 64 6f | 77 2c 20 74 68 65 6e 0d |he windo|w, then.|
|00000820| 20 20 20 20 20 20 20 20 | 74 68 65 20 70 72 6f 63 | |the proc|
|00000830| 20 72 65 6d 6f 76 65 73 | 20 6f 74 68 65 72 20 61 | removes| other a|
|00000840| 72 65 61 73 20 66 72 6f | 6d 20 67 43 75 72 73 6f |reas fro|m gCurso|
|00000850| 72 52 67 6e 2e 20 20 4e | 6f 74 65 20 74 68 61 74 |rRgn. N|ote that|
|00000860| 20 69 74 20 73 68 6f 75 | 6c 64 20 6e 6f 74 0d 20 | it shou|ld not. |
|00000870| 20 20 20 20 20 20 20 73 | 69 6d 70 6c 79 20 73 65 | s|imply se|
|00000880| 74 20 74 68 65 20 61 72 | 65 61 20 74 6f 20 77 68 |t the ar|ea to wh|
|00000890| 61 74 20 69 74 20 22 74 | 68 69 6e 6b 73 22 20 69 |at it "t|hinks" i|
|000008a0| 73 20 74 68 65 20 63 6f | 72 72 65 63 74 20 61 72 |s the co|rrect ar|
|000008b0| 65 61 2e 20 20 54 68 69 | 73 20 77 69 6e 64 6f 77 |ea. Thi|s window|
|000008c0| 0d 20 20 20 20 20 20 20 | 20 6d 61 79 20 6e 6f 74 |. | may not|
|000008d0| 20 62 65 20 74 68 65 20 | 66 72 6f 6e 74 2d 6d 6f | be the |front-mo|
|000008e0| 73 74 2e 20 20 4f 74 68 | 65 72 20 77 69 6e 64 6f |st. Oth|er windo|
|000008f0| 77 73 20 77 69 6c 6c 20 | 68 61 76 65 20 61 6c 72 |ws will |have alr|
|00000900| 65 61 64 79 20 62 65 65 | 6e 20 73 75 62 74 72 61 |eady bee|n subtra|
|00000910| 63 74 65 64 0d 20 20 20 | 20 20 20 20 20 66 72 6f |cted. | fro|
|00000920| 6d 20 67 43 75 72 73 6f | 72 52 67 6e 2e 20 20 54 |m gCurso|rRgn. T|
|00000930| 68 65 20 72 65 73 75 6c | 74 61 6e 74 20 67 43 75 |he resul|tant gCu|
|00000940| 72 73 6f 72 52 67 6e 20 | 69 73 20 74 68 65 20 63 |rsorRgn |is the c|
|00000950| 6f 72 72 65 63 74 20 63 | 75 72 73 6f 72 20 61 72 |orrect c|ursor ar|
|00000960| 65 61 2c 0d 20 20 20 20 | 20 20 20 20 61 6e 64 20 |ea,. | and |
|00000970| 73 68 6f 75 6c 64 20 62 | 65 20 70 61 73 73 65 64 |should b|e passed|
|00000980| 20 74 6f 20 57 61 69 74 | 4e 65 78 74 45 76 65 6e | to Wait|NextEven|
|00000990| 74 20 63 61 6c 6c 73 20 | 69 6e 20 74 68 65 20 61 |t calls |in the a|
|000009a0| 70 70 6c 69 63 61 74 69 | 6f 6e 20 28 61 6c 72 65 |pplicati|on (alre|
|000009b0| 61 64 79 20 74 68 65 20 | 63 61 73 65 0d 20 20 20 |ady the |case. |
|000009c0| 20 20 20 20 20 69 6e 20 | 45 76 65 6e 74 4c 6f 6f | in |EventLoo|
|000009d0| 70 2e 63 29 2e 20 20 41 | 6c 73 6f 2c 20 74 68 65 |p.c). A|lso, the|
|000009e0| 20 63 75 72 73 6f 72 20 | 73 68 6f 75 6c 64 20 62 | cursor |should b|
|000009f0| 65 20 73 65 74 20 74 6f | 20 74 68 65 20 63 6f 72 |e set to| the cor|
|00000a00| 72 65 63 74 20 63 75 72 | 73 6f 72 2c 20 6f 66 20 |rect cur|sor, of |
|00000a10| 63 6f 75 72 73 65 2e 0d | 20 20 20 20 20 20 20 20 |course..| |
|00000a20| 59 6f 75 20 73 68 6f 75 | 6c 64 20 61 6c 73 6f 20 |You shou|ld also |
|00000a30| 72 65 74 75 72 6e 20 74 | 72 75 65 2c 20 61 73 20 |return t|rue, as |
|00000a40| 74 68 65 20 63 75 72 73 | 6f 72 20 68 61 73 20 62 |the curs|or has b|
|00000a50| 65 65 6e 20 64 65 74 65 | 72 6d 69 6e 65 64 2e 0d |een dete|rmined..|
|00000a60| 20 20 20 20 62 29 20 20 | 49 66 20 74 68 65 20 63 | b) |If the c|
|00000a70| 75 72 73 6f 72 20 69 73 | 20 6e 6f 74 20 6f 76 65 |ursor is| not ove|
|00000a80| 72 20 61 20 70 6f 73 69 | 74 69 6f 6e 20 66 6f 72 |r a posi|tion for|
|00000a90| 20 74 68 69 73 20 77 69 | 6e 64 6f 77 2c 20 74 68 | this wi|ndow, th|
|00000aa0| 65 6e 20 79 6f 75 20 73 | 68 6f 75 6c 64 0d 20 20 |en you s|hould. |
|00000ab0| 20 20 20 20 20 20 72 65 | 74 75 72 6e 2e 20 20 59 | re|turn. Y|
|00000ac0| 6f 75 20 77 69 6c 6c 20 | 65 69 74 68 65 72 20 70 |ou will |either p|
|00000ad0| 61 73 73 20 62 61 63 6b | 20 74 72 75 65 20 6f 72 |ass back| true or|
|00000ae0| 20 66 61 6c 73 65 2e 20 | 20 49 66 20 79 6f 75 20 | false. | If you |
|00000af0| 64 6f 6e 27 74 20 77 69 | 73 68 0d 20 20 20 20 20 |don't wi|sh. |
|00000b00| 20 20 20 77 69 6e 64 6f | 77 73 20 62 65 68 69 6e | windo|ws behin|
|00000b10| 64 20 74 68 69 73 20 77 | 69 6e 64 6f 77 20 74 6f |d this w|indow to|
|00000b20| 20 68 61 76 65 20 61 20 | 73 68 6f 74 20 61 74 20 | have a |shot at |
|00000b30| 63 75 72 73 6f 72 20 64 | 65 74 65 72 6d 69 6e 61 |cursor d|etermina|
|00000b40| 74 69 6f 6e 2c 20 74 68 | 65 6e 0d 20 20 20 20 20 |tion, th|en. |
|00000b50| 20 20 20 72 65 74 75 72 | 6e 20 74 72 75 65 2e 20 | retur|n true. |
|00000b60| 20 54 68 69 73 20 73 74 | 61 74 65 73 20 74 68 61 | This st|ates tha|
|00000b70| 74 20 74 68 65 20 63 75 | 72 73 6f 72 20 69 73 20 |t the cu|rsor is |
|00000b80| 22 64 65 74 65 72 6d 69 | 6e 65 64 22 2e 20 20 49 |"determi|ned". I|
|00000b90| 74 20 69 73 2c 20 69 6e | 20 74 68 65 0d 20 20 20 |t is, in| the. |
|00000ba0| 20 20 20 20 20 73 65 6e | 73 65 20 74 68 61 74 20 | sen|se that |
|00000bb0| 6e 6f 20 66 75 72 74 68 | 65 72 20 64 65 74 65 72 |no furth|er deter|
|00000bc0| 6d 69 6e 61 74 69 6f 6e | 20 77 69 6c 6c 20 6f 63 |mination| will oc|
|00000bd0| 63 75 72 2e 20 20 49 66 | 20 79 6f 75 20 72 65 74 |cur. If| you ret|
|00000be0| 75 72 6e 20 66 61 6c 73 | 65 2c 20 74 68 65 6e 0d |urn fals|e, then.|
|00000bf0| 20 20 20 20 20 20 20 20 | 6f 74 68 65 72 20 77 69 | |other wi|
|00000c00| 6e 64 6f 77 73 20 67 65 | 74 20 61 20 73 68 6f 74 |ndows ge|t a shot|
|00000c10| 20 61 74 20 64 65 74 65 | 72 6d 69 6e 69 6e 67 20 | at dete|rmining |
|00000c20| 74 68 65 20 63 75 72 73 | 6f 72 2e 0d 0d 53 65 74 |the curs|or...Set|
|00000c30| 74 69 6e 67 20 74 68 65 | 20 63 75 72 73 6f 72 20 |ting the| cursor |
|00000c40| 74 6f 20 74 68 65 20 63 | 6f 72 72 65 63 74 20 63 |to the c|orrect c|
|00000c50| 75 72 73 6f 72 20 69 73 | 6e 27 74 20 61 73 20 65 |ursor is|n't as e|
|00000c60| 61 73 79 20 61 73 20 79 | 6f 75 20 77 6f 75 6c 64 |asy as y|ou would|
|00000c70| 20 65 78 70 65 63 74 2e | 0d 44 54 53 2e 4c 69 62 | expect.|.DTS.Lib|
|00000c80| 2e 2e 66 72 61 6d 65 77 | 6f 72 6b 20 75 73 65 73 |..framew|ork uses|
|00000c90| 20 74 68 65 20 67 6c 6f | 62 61 6c 20 67 43 75 72 | the glo|bal gCur|
|00000ca0| 73 6f 72 50 74 72 20 61 | 73 20 74 68 65 20 72 65 |sorPtr a|s the re|
|00000cb0| 66 65 72 65 6e 63 65 20 | 74 6f 20 74 68 65 20 63 |ference |to the c|
|00000cc0| 75 72 73 6f 72 2e 20 20 | 54 68 69 73 20 69 73 0d |ursor. |This is.|
|00000cd0| 66 69 6e 65 20 69 66 20 | 74 68 65 20 63 75 72 73 |fine if |the curs|
|00000ce0| 6f 72 20 69 73 20 70 6f | 69 6e 74 65 72 2d 62 61 |or is po|inter-ba|
|00000cf0| 73 65 64 2c 20 62 75 74 | 20 69 66 20 74 68 65 20 |sed, but| if the |
|00000d00| 63 75 72 73 6f 72 20 69 | 73 20 72 65 73 6f 75 72 |cursor i|s resour|
|00000d10| 63 65 2d 62 61 73 65 64 | 2c 20 69 74 20 69 73 20 |ce-based|, it is |
|00000d20| 61 20 62 69 74 0d 6d 6f | 72 65 20 6f 66 20 61 20 |a bit.mo|re of a |
|00000d30| 70 72 6f 62 6c 65 6d 2e | 20 20 57 68 61 74 20 79 |problem.| What y|
|00000d40| 6f 75 20 77 69 6c 6c 20 | 6e 65 65 64 20 74 6f 20 |ou will |need to |
|00000d50| 64 6f 20 69 73 20 74 6f | 20 63 61 6c 6c 20 44 6f |do is to| call Do|
|00000d60| 53 65 74 52 65 73 43 75 | 72 73 6f 72 20 74 6f 20 |SetResCu|rsor to |
|00000d70| 6d 61 6b 65 20 74 68 65 | 0d 72 65 73 6f 75 72 63 |make the|.resourc|
|00000d80| 65 20 63 75 72 73 6f 72 | 20 70 6f 69 6e 74 65 72 |e cursor| pointer|
|00000d90| 2d 62 61 73 65 64 2e 20 | 20 44 6f 53 65 74 52 65 |-based. | DoSetRe|
|00000da0| 73 43 75 72 73 6f 72 20 | 77 69 6c 6c 20 73 65 74 |sCursor |will set|
|00000db0| 20 67 43 75 72 73 6f 72 | 50 74 72 20 74 6f 20 6e | gCursor|Ptr to n|
|00000dc0| 69 6c 2c 20 61 6e 64 20 | 69 74 0d 61 6c 73 6f 20 |il, and |it.also |
|00000dd0| 72 65 74 75 72 6e 73 20 | 74 68 65 20 70 6f 69 6e |returns |the poin|
|00000de0| 74 65 72 20 74 6f 20 74 | 68 65 20 70 65 72 6d 61 |ter to t|he perma|
|00000df0| 6e 65 6e 74 20 63 6f 70 | 79 20 6f 66 20 74 68 65 |nent cop|y of the|
|00000e00| 20 63 75 72 73 6f 72 20 | 72 65 73 6f 75 72 63 65 | cursor |resource|
|00000e10| 2e 20 20 4a 75 73 74 20 | 73 65 74 20 67 43 75 72 |. Just |set gCur|
|00000e20| 73 6f 72 50 74 72 0d 74 | 6f 20 74 68 65 20 72 65 |sorPtr.t|o the re|
|00000e30| 74 75 72 6e 20 72 65 73 | 75 6c 74 20 6f 66 20 44 |turn res|ult of D|
|00000e40| 6f 53 65 74 52 65 73 43 | 75 72 73 6f 72 2c 20 61 |oSetResC|ursor, a|
|00000e50| 6e 64 20 79 6f 75 20 77 | 69 6c 6c 20 62 65 20 73 |nd you w|ill be s|
|00000e60| 65 74 2e 20 0d 0d 0d 00 | de 00 0b 00 00 00 00 00 |et. ....|........|
|00000e70| 0b 00 09 00 04 00 00 00 | 09 00 00 00 00 00 00 00 |........|........|
|00000e80| 00 02 0a 00 0b 00 09 00 | 04 05 00 00 09 00 00 00 |........|........|
|00000e90| 00 00 00 00 00 02 18 00 | 0b 00 09 00 04 00 00 00 |........|........|
|00000ea0| 09 00 00 00 00 00 00 00 | 00 02 1e 00 0b 00 09 00 |........|........|
|00000eb0| 04 05 00 00 09 00 00 00 | 00 00 00 00 00 02 2c 00 |........|......,.|
|00000ec0| 0b 00 09 00 04 00 00 00 | 09 00 00 00 00 00 00 00 |........|........|
|00000ed0| 00 0a 3e 00 0b 00 09 00 | 04 05 00 00 09 00 00 00 |..>.....|........|
|00000ee0| 00 00 00 00 00 0a 4c 00 | 0b 00 09 00 04 00 00 00 |......L.|........|
|00000ef0| 09 00 00 00 00 00 00 00 | 00 0a 79 00 0b 00 09 00 |........|..y.....|
|00000f00| 04 05 00 00 09 00 00 00 | 00 00 00 00 00 0a 87 00 |........|........|
|00000f10| 0b 00 09 00 04 00 00 00 | 09 00 00 00 00 00 00 00 |........|........|
|00000f20| 00 0b 1f 00 0b 00 09 00 | 04 05 00 00 09 00 00 00 |........|........|
|00000f30| 00 00 00 00 00 0b 2d 00 | 0b 00 09 00 04 00 00 00 |......-.|........|
|00000f40| 09 00 00 00 00 00 00 | |....... | |
+--------+-------------------------+-------------------------+--------+--------+